﻿using System;
using System.Collections.Generic;

namespace OrderCreator.NHibernate.DataModel.Domain
{
    public interface IOrderedProductRepository
    {
        void Add(OrderedProduct product);
        void Update(OrderedProduct product);
        void Remove(OrderedProduct product);
        OrderedProduct GetOrderedProductById(Guid id);
        IList<OrderedProduct> GetAllOrderedProducts();
    }
}
